#!/usr/bin/python
import pdb
print "1 中文 转utf-8"
print "2 中文 转unicode"
print "3 utf-8转unicode"
print "4 unicode 转utf-8"
print "5 utf-8转中文　"
print "6 unicode 转中文"
#注意：所有转换均没有处理错误情况,因此输入错误会没有结果
input_str=raw_input("请输入你要转换的类型：")
input_str1=raw_input("请输入你要转换的编码：")
if input_str =='1':
    print repr(input_str1)
elif input_str =='2':
    _str =input_str1.decode('utf-8')
    print type(_str)
    print repr(_str)
elif input_str =='3':
    _str=input_str1.decode('string_escape')
    _str1=_str.decode('utf-8')
    print repr(_str1)
elif input_str =='4':
    _str=input_str1.decode('unicode_escape')
    _str1=_str.encode('utf-8')
    print repr(_str1)
elif input_str =='5':
    _str=input_str1.decode('string_escape')
    print _str
elif input_str =='6':
    _str=input_str1.decode('unicode_escape')
    print _str

